Example of browsing the forums of a space.
public void forum_getForums( IForumModule module, IContext context, IForumSpace forumSpace ) throws Exception
{
// retrieving all the forums of a forums space
Collection forums = module.getForums( context, forumSpace );
for ( Iterator iterator = forums.iterator() ; iterator.hasNext() ; )
{
IForum forum = (IForum)iterator.next();
System.out.println( "Forum : " + forum.getLabel() );
}
}
Example of recovering a forum.
public void forum_getForum( IForumModule module, IContext context, IForumSpace forumSpace ) throws Exception
{
// retrieving a specific forum of a forums space
IForum forum = module.getForum( context, forumSpace, "Les forums SDK" );
System.out.println( "Forum : " + forum.getLabel() );
}
Example of creating a forum.
public void forum_createForum( IForumModule module, IContext context, IForumSpace forumSpace ) throws Exception
{
// creating a forum in a forum space
IForum forum = module.createForum( context, forumSpace, "Les forums SDK", "Discussion sur les forums SDK" );
System.out.println( "Forum : " + forum.getLabel() );
}